#pragma once

#include <zenox/glm.hpp>
#include <vector>
#include <istream>

namespace zenoui {

struct OBJModel {
    std::vector<glm::vec3> vertices;
    std::vector<glm::uvec3> faces;

    void load_obj(std::istream &file);
    void draw_obj(bool isFlat);
};

}
